/** https://github.com/AmjadHD/sublime_one_theme */

.syntect-comment {
    font-style: italic;
    color: hsl(220, 10%, 40%);
}

/** light */

.color-scheme--light .syntect-support.syntect-function,
.color-scheme--light .syntect-entity.syntect-name.syntect-function,
.color-scheme--light .syntect-variable.syntect-annotation,
.color-scheme--light .syntect-macro {
    color: hsl(221, 87%, 60%);
}

.color-scheme--light .syntect-keyword,
.color-scheme--light .syntect-storage {
    color: hsl(301, 63%, 40%);
}

.color-scheme--light .syntect-punctuation.syntect-accessor,
.color-scheme--light .syntect-keyword.syntect-operator {
    color: hsl(335, 95%, 62%);
}

.color-scheme--light .syntect-support.syntect-type {
    color: hsl(198, 99%, 37%);
}

.color-scheme--light .syntect-string {
    color: hsl(119, 34%, 47%);
}

.color-scheme--light .syntect-constant,
.color-scheme--light .syntect-placeholder {
    color: hsl(41, 99%, 30%);
}

/** dark */
.color-scheme--dark .syntect-support.syntect-function,
.color-scheme--dark .syntect-entity.syntect-name.syntect-function,
.color-scheme--dark .syntect-variable.syntect-annotation,
.color-scheme--dark .syntect-macro {
    color: hsl(207, 82%, 66%);
}

.color-scheme--dark .syntect-keyword,
.color-scheme--dark .syntect-storage {
    color: hsl(286, 60%, 67%);
}

.color-scheme--dark .syntect-punctuation.syntect-accessor,
.color-scheme--dark .syntect-keyword.syntect-operator {
    color: hsl(335, 95%, 62%);
}

.color-scheme--dark .syntect-support.syntect-type {
    color: hsl(187, 47%, 55%);
}

.color-scheme--dark .syntect-string {
    color: hsl(95, 38%, 62%);
}

.color-scheme--dark .syntect-constant,
.color-scheme--dark .syntect-placeholder {
    color: hsl(29, 54%, 61%);
}
